class User:
    count = 0

#没有重载，后面的方法覆盖前面的
    def __init__(self,name,age.sex.email):
        self.__name = name
        self.age = age
        self.sex = sex
        self.email = email


    def getName(self):
        return self.__name
    def steName(self,name):
        self.__name = name



    def show(self):
        print("show------------------")

    def show1(cls):
        print("show1---------------")

    def show2(cls):
        print("show2---------------")


class Parent:
    name = "parent"
    def show(self):
        print(f"show------{self.name}------------")



class Child(Parent):
    age = 20
    def study(self):
        print(f"study--------{self.age}-----")
    def show(self):
        print(f"show------{self.name}------------")



class Shoutable(Parent):
    def show(self):-->None


class cat:
    def show(self):
        print("喵喵喵")


class dog:
    def show(self):
        print("汪汪汪")